most perfect - Turkish English Dictionary